package main

import "fmt"

func main() {

// 变量

	// 传统写法
	//var a int
	//var b float64

	// 优化写法
	//var (
	//	a int
	//	b float64
	//)
	//
	//a, b = 10, 3.14

	// 自动推导类型
	var (
		a = 10
		b = 3.14
	)

	fmt.Println("a=", a)
	fmt.Println("b=", b)

// 常量

	// 传统写法
	//const i int = 10
	//const j float64 = 3.14

	// 优化写法
	// 常量是需要初始化并赋值
	//const (
	//	i int = 10
	//	j float64 = 3.14
	//)

	// 可以自动推导类型
	const (
		i = 10
		j = 3.14
	)
	fmt.Println("i=", i)
	fmt.Println("j=", j)

}
